Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2011
Тип роботи:
Курсова робота
Предмет:
Структури даних та алгоритми
Група:
КІ

Частина тексту файла

Мiнiстерство освiти і науки, молоді та спорту України Національний університет «Львівська політехніка» Кафедра ЕОМ Курсова робота з дисципліни «Програмування. Частина ІІІ. Структури даних та алгоритми» 3.2.1 № варіанта = (((6 * 54) % 1) * 5 + 54) % 34 = 24 3.2.2 № варіанта = ((6 +54) * (1 +5)) % 30 = 0 3.2.3 № варіанта = (54 * 10 + 1 *5) % 30 = 5 3.2.4 № варіанта = (6 * 3 * 1 + (5 % 3) * 4) % 30 = 6 3.2.5 № варіанта = (6 + 5 + 1 * 54 +6* 5) % 30 = 5 Завдання на курсову роботу Завдання 1. Визначити внутрішнє представлення в пам’яті комп’ютера даних базових типів. Розглянути основні прості (цілі, дійсні, символьні, логічні) типи даних: Варіант: 4.2. MN(5)%5 = 0; DN(6)%6 = 0; bool b; char ch1; int i4; float d1; Завдання 2: Внутрішні формати похідних типів Визначити представлення в пам’яті комп’ютера рядків символів. Оголосити рядок символів і ініціалізувати його. № варіанта = (((день народження * номер будинку) % номер квартири) * місяць народження + номер будинку) % 30 № варіанта = (((6 * 54) % 1) * 5 + 54) % 30 = 24 моб. тел..: 0932357153 char *string24 = "\\x\\n\33\x34\3hello3" "\\\"12\12"; Після цього виконати деякі переприсвоювання згідно варіанту. string№ [0] = символ, що відповідає 3 цифрі string24 [0] = '3'; string№ [2] = символ, що відповідає 4 цифрі string24 [2] = '2'; string№ [4] = символ, що відповідає 5 цифрі string24 [4] = '3'; string№ [6] = символ, що відповідає 6 цифрі string24 [6 ] = '5'; string№ [8] = символ, що відповідає 7 цифрі string24 [8] = '7'; string№ [10] = символ, що відповідає 8 цифрі string24 [10] = '1'; string№ [12] = символ, що відповідає 9 цифрі string24 [12] = '5'; string№ [14] = символ, що відповідає 10 цифрі string24 [14] = '3'; Визначити представлення в пам’яті комп’ютера переліків. Оголосити три змінні перелікового типу і надати їм значення згідно варіанту. Вибір варіанту індивідуального завдання: № варіанта = ((день народження + номер будинку) * (номер квартири + місяць народження)) % 30 № варіанта = ((6 +54) * (1 +5)) % 30 = 5 Тестування провести для наступних значень змінних: enum color0 { BLUE, GREEN, CYAN, RED = 11, BROWN, GRAY, YELLOW = -2, WHІTE, MAGENTA, LІGHTGRAY, DARKGRAY = 0, BLACK } c1= CYAN, c2= BROWN, c3= DARKGRAY; Визначити представлення в пам’яті комп’ютера масивів. Оголосити масив та ініціалізувати його. Вибір варіанту індивідуального завдання: № варіанта = (номер будинку * 10 + номер квартири * місяць народження) % 30 № варіанта = (54 * 10 + 1 *5) % 30 = 5 Тестування провести для наступних значень змінних: wchar_t array5[][2][3] = {{2,3,'4'}, {}, {234,336}} Після цього виконати переприсвоювання згідно варіанту. array 5[0][0][0] = 0; // 0 * 20 = 0 array 5[0][0][1] = 54; // 9 * 20 = 5410 = 3616 array 5[0][0][2] = 36; // 3 * 20 = 1810= 1216 array 5[0][1][0] = 12; // 2 * 20 = 1210= C16 array5 [0][1][1] = 18; // 3 * 20 = 1810=1216 array5 [0][1][2] = 30; // 5 * 20 = 3010=1E16 array5 [1][0][0] = 42; // 7 * 20 = 4210=2A16 array5 [1][0][1] = 6; // 1 * 20 = 610=616 array5 [1][0][2] = 30; // 5 * 20 = 3010= 1E16 array5 [1][1][0] = 18; // 3 * 20 = 1810 = 1216 Визначити представлення в пам’яті комп’ютера структур. Оголосити структуру, після цього надати всім елементам структури значення згідно варіанту. Вибір варіанту індивідуального завдання: № варіанта = (день народження * 3 * номер квартири + (місяць народження % 3) * номер будинку) % 30 № варіанта = (6 * 3 * 1 + (5 % 3) *5 4) % 30 = 6 Тестування провести для наступних значень змінних: struct str6 { unsigned long e:3; unsigned long :2; short :2; signed short d; unsigned :7; double a; short b:7; char f; char c[9]; str.a = D.DM; // замість D підставити свій день народження str.a = 6.30; // замість DM підставити значенн...
Антиботан аватар за замовчуванням

25.11.2012 22:11

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини